home *** CD-ROM | disk | FTP | other *** search
/ QuickTime 1.0 for Developers / QuickTime 1.0 for Developers.iso / Goodies / GrabGuy / GrabGuy 1.0a1 / GrabGuy 1.0a1.rsrc / CODE_25_AMovie.txt < prev    next >
Text File  |  1991-09-05  |  54KB  |  924 lines

  1. # near model CODE resource
  2. # jump table entries: 9912-9926 (15 of them)
  3. export_1239:
  4. 00000000  4E56 0000                link       A6, 0
  5. 00000004  48E7 0300                movem.l    -[A7], D6,D7
  6. 00000008  3C2E 0012                move.w     D6, [A6 + 0x12]
  7. 0000000C  2E2E 0008                move.l     D7, [A6 + 0x8]
  8. 00000010  7001                     moveq.l    D0, 0x01
  9. 00000012  B06E 0010                cmp.w      D0, [A6 + 0x10]
  10. 00000016  663E                     bne        +0x40 /* 00000056 */
  11. 00000018  558F                     subq.l     A7, 2
  12. 0000001A  2F07                     move.l     -[A7], D7
  13. 0000001C  4EAD 142A                jsr        [A5 + 0x142A /* export_641 */]
  14. 00000020  4A1F                     tst.b      [A7]+
  15. 00000022  6732                     beq        +0x34 /* 00000056 */
  16. 00000024  4A46                     tst.w      D6
  17. 00000026  660C                     bne        +0xE /* 00000034 */
  18. 00000028  2F3C 0001 0000           move.l     -[A7], 0x10000
  19. 0000002E  2F07                     move.l     -[A7], D7
  20. 00000030  4EAD 2812                jsr        [A5 + 0x2812 /* export_1278 */]
  21. label00000034:
  22. 00000034  0C46 0001                cmpi.w     D6, 0x1
  23. 00000038  660A                     bne        +0xC /* 00000044 */
  24. 0000003A  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  25. 0000003E  2F07                     move.l     -[A7], D7
  26. 00000040  4EAD 281A                jsr        [A5 + 0x281A /* export_1279 */]
  27. label00000044:
  28. 00000044  0C46 0002                cmpi.w     D6, 0x2
  29. 00000048  660C                     bne        +0xE /* 00000056 */
  30. 0000004A  2F3C 0001 0000           move.l     -[A7], 0x10000
  31. 00000050  2F07                     move.l     -[A7], D7
  32. 00000052  4EAD 281A                jsr        [A5 + 0x281A /* export_1279 */]
  33. label00000056:
  34. 00000056  422E 0018                clr.b      [A6 + 0x18]
  35. 0000005A  4CEE 00C0 FFF8           movem.l    D6,D7, [A6 - 0x8]
  36. 00000060  4E5E                     unlink     A6
  37. 00000062  205F                     movea.l    A0, [A7]+
  38. 00000064  4FEF 0010                lea.l      A7, [A7 + 0x10]
  39. 00000068  4ED0                     jmp        [A0]
  40. 0000006A  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  41. export_1240: // at 0000006C (misaligned)
  42. 0000006E  0000 48E7                ori.b      D0, 0xE7
  43. 00000072  0018 266E                ori.b      [A0]+, 0x6E /* 'n' */
  44. 00000076  000C 286E                ori.b      A4, 0x6E /* 'n' */
  45. 0000007A  0008 2054                ori.b      A0, 0x54 /* 'T' */
  46. 0000007E  7000                     moveq.l    D0, 0x00
  47. 00000080  2140 0076                move.l     [A0 + 0x76], D0
  48. 00000084  2054                     movea.l    A0, [A4]
  49. 00000086  2140 000A                move.l     [A0 + 0xA], D0
  50. 0000008A  2054                     movea.l    A0, [A4]
  51. 0000008C  2140 0012                move.l     [A0 + 0x12], D0
  52. 00000090  2054                     movea.l    A0, [A4]
  53. 00000092  2140 0016                move.l     [A0 + 0x16], D0
  54. 00000096  2054                     movea.l    A0, [A4]
  55. 00000098  2140 007A                move.l     [A0 + 0x7A], D0
  56. 0000009C  2054                     movea.l    A0, [A4]
  57. 0000009E  2140 007E                move.l     [A0 + 0x7E], D0
  58. 000000A2  2054                     movea.l    A0, [A4]
  59. 000000A4  2140 000E                move.l     [A0 + 0xE], D0
  60. 000000A8  2054                     movea.l    A0, [A4]
  61. 000000AA  2140 001A                move.l     [A0 + 0x1A], D0
  62. 000000AE  2054                     movea.l    A0, [A4]
  63. 000000B0  2140 001E                move.l     [A0 + 0x1E], D0
  64. 000000B4  2054                     movea.l    A0, [A4]
  65. 000000B6  2140 0024                move.l     [A0 + 0x24], D0
  66. 000000BA  2054                     movea.l    A0, [A4]
  67. 000000BC  2140 006E                move.l     [A0 + 0x6E], D0
  68. 000000C0  2054                     movea.l    A0, [A4]
  69. 000000C2  2140 0072                move.l     [A0 + 0x72], D0
  70. 000000C6  558F                     subq.l     A7, 2
  71. 000000C8  3F13                     move.w     -[A7], [A3]
  72. 000000CA  2F2B 0002                move.l     -[A7], [A3 + 0x2]
  73. 000000CE  486B 0006                pea.l      [A3 + 0x6]
  74. 000000D2  2054                     movea.l    A0, [A4]
  75. 000000D4  4868 0028                pea.l      [A0 + 0x28]
  76. 000000D8  303C 0001                move.w     D0, 0x1
  77. 000000DC  AA52                     syscall    HFSPinaforeDispatch/HighLevelFSDispatch
  78. 000000DE  558F                     subq.l     A7, 2
  79. 000000E0  2054                     movea.l    A0, [A4]
  80. 000000E2  4868 0028                pea.l      [A0 + 0x28]
  81. 000000E6  2F3C 5456 4F44           move.l     -[A7], 0x54564F44 /* 'TVOD' */
  82. 000000EC  7000                     moveq.l    D0, 0x00
  83. 000000EE  3F00                     move.w     -[A7], D0
  84. 000000F0  2F3C 8000 0000           move.l     -[A7], 0x80000000
  85. 000000F6  4868 0022                pea.l      [A0 + 0x22]
  86. 000000FA  4868 0002                pea.l      [A0 + 0x2]
  87. 000000FE  303C 0191                move.w     D0, 0x191
  88. 00000102  AAAA                     syscall    QuickTimeDispatch
  89. 00000104  4EAD 194A                jsr        [A5 + 0x194A /* export_805 */]
  90. 00000108  558F                     subq.l     A7, 2
  91. 0000010A  303C 0003                move.w     D0, 0x3
  92. 0000010E  AAAA                     syscall    QuickTimeDispatch
  93. 00000110  4EAD 194A                jsr        [A5 + 0x194A /* export_805 */]
  94. 00000114  2054                     movea.l    A0, [A4]
  95. 00000116  2F28 0002                move.l     -[A7], [A0 + 0x2]
  96. 0000011A  4878 0258                push.l     0x258
  97. 0000011E  303C 002A                move.w     D0, 0x2A /* '*' */
  98. 00000122  AAAA                     syscall    QuickTimeDispatch
  99. 00000124  2054                     movea.l    A0, [A4]
  100. 00000126  2F28 0002                move.l     -[A7], [A0 + 0x2]
  101. 0000012A  3F3C 00FF                move.w     -[A7], 0xFF
  102. 0000012E  303C 002F                move.w     D0, 0x2F /* '/' */
  103. 00000132  AAAA                     syscall    QuickTimeDispatch
  104. 00000134  2054                     movea.l    A0, [A4]
  105. 00000136  2F28 0002                move.l     -[A7], [A0 + 0x2]
  106. 0000013A  486D 26DA                pea.l      [A5 + 0x26DA /* export_1239 */]
  107. 0000013E  2F2D F15C                move.l     -[A7], [A5 - 0xEA4]
  108. 00000142  303C 019A                move.w     D0, 0x19A
  109. 00000146  AAAA                     syscall    QuickTimeDispatch
  110. 00000148  4CEE 1800 FFF8           movem.l    A3,A4, [A6 - 0x8]
  111. 0000014E  4E5E                     unlink     A6
  112. 00000150  205F                     movea.l    A0, [A7]+
  113. 00000152  504F                     addq.w     A7, 8
  114. 00000154  4ED0                     jmp        [A0]
  115. 00000156  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  116. export_1241: // at 00000158 (misaligned)
  117. 0000015A  0000 2F0C                ori.b      D0, 0xC
  118. 0000015E  286E 0008                movea.l    A4, [A6 + 0x8]
  119. 00000162  2054                     movea.l    A0, [A4]
  120. 00000164  2F28 0002                move.l     -[A7], [A0 + 0x2]
  121. 00000168  7000                     moveq.l    D0, 0x00
  122. 0000016A  2F00                     move.l     -[A7], D0
  123. 0000016C  2F00                     move.l     -[A7], D0
  124. 0000016E  303C 019A                move.w     D0, 0x19A
  125. 00000172  AAAA                     syscall    QuickTimeDispatch
  126. 00000174  2054                     movea.l    A0, [A4]
  127. 00000176  2F28 0002                move.l     -[A7], [A0 + 0x2]
  128. 0000017A  303C 0023                move.w     D0, 0x23 /* '#' */
  129. 0000017E  AAAA                     syscall    QuickTimeDispatch
  130. 00000180  558F                     subq.l     A7, 2
  131. 00000182  303C 0003                move.w     D0, 0x3
  132. 00000186  AAAA                     syscall    QuickTimeDispatch
  133. 00000188  4EAD 194A                jsr        [A5 + 0x194A /* export_805 */]
  134. 0000018C  286E FFFC                movea.l    A4, [A6 - 0x4]
  135. 00000190  4E5E                     unlink     A6
  136. 00000192  2E9F                     move.l     [A7], [A7]+
  137. 00000194  4E75                     rts
  138. 00000196  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  139. export_1242: // at 00000198 (misaligned)
  140. 0000019A  FFFE                     .invalid   <<F/7/7>>
  141. 0000019C  2F0C                     move.l     -[A7], A4
  142. 0000019E  286E 0008                movea.l    A4, [A6 + 0x8]
  143. 000001A2  3D7C 07E4 FFFE           move.w     [A6 - 0x2], 0x7E4
  144. 000001A8  558F                     subq.l     A7, 2
  145. 000001AA  2054                     movea.l    A0, [A4]
  146. 000001AC  2F28 0002                move.l     -[A7], [A0 + 0x2]
  147. 000001B0  3F28 0022                move.w     -[A7], [A0 + 0x22]
  148. 000001B4  486E FFFE                pea.l      [A6 - 0x2]
  149. 000001B8  4868 002E                pea.l      [A0 + 0x2E]
  150. 000001BC  303C 00D7                move.w     D0, 0xD7
  151. 000001C0  AAAA                     syscall    QuickTimeDispatch
  152. 000001C2  4EAD 194A                jsr        [A5 + 0x194A /* export_805 */]
  153. 000001C6  558F                     subq.l     A7, 2
  154. 000001C8  2054                     movea.l    A0, [A4]
  155. 000001CA  3F28 0022                move.w     -[A7], [A0 + 0x22]
  156. 000001CE  303C 00D5                move.w     D0, 0xD5
  157. 000001D2  AAAA                     syscall    QuickTimeDispatch
  158. 000001D4  4EAD 194A                jsr        [A5 + 0x194A /* export_805 */]
  159. 000001D8  286E FFFA                movea.l    A4, [A6 - 0x6]
  160. 000001DC  4E5E                     unlink     A6
  161. 000001DE  2E9F                     move.l     [A7], [A7]+
  162. 000001E0  4E75                     rts
  163. 000001E2  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  164. export_1243: // at 000001E4 (misaligned)
  165. 000001E6  FFFE                     .invalid   <<F/7/7>>
  166. 000001E8  48E7 0018                movem.l    -[A7], A3,A4
  167. 000001EC  266E 000C                movea.l    A3, [A6 + 0xC]
  168. 000001F0  286E 0008                movea.l    A4, [A6 + 0x8]
  169. 000001F4  3D7C 07E4 FFFE           move.w     [A6 - 0x2], 0x7E4
  170. 000001FA  558F                     subq.l     A7, 2
  171. 000001FC  2054                     movea.l    A0, [A4]
  172. 000001FE  2F28 000A                move.l     -[A7], [A0 + 0xA]
  173. 00000202  4EAD 142A                jsr        [A5 + 0x142A /* export_641 */]
  174. 00000206  4A1F                     tst.b      [A7]+
  175. 00000208  6612                     bne        +0x14 /* 0000021C */
  176. 0000020A  558F                     subq.l     A7, 2
  177. 0000020C  2054                     movea.l    A0, [A4]
  178. 0000020E  2F28 0076                move.l     -[A7], [A0 + 0x76]
  179. 00000212  4EAD 142A                jsr        [A5 + 0x142A /* export_641 */]
  180. 00000216  4A1F                     tst.b      [A7]+
  181. 00000218  6700 0084                beq        +0x86 /* 0000029E */
  182. label0000021C:
  183. 0000021C  558F                     subq.l     A7, 2
  184. 0000021E  2054                     movea.l    A0, [A4]
  185. 00000220  2F28 000A                move.l     -[A7], [A0 + 0xA]
  186. 00000224  4EAD 142A                jsr        [A5 + 0x142A /* export_641 */]
  187. 00000228  4A1F                     tst.b      [A7]+
  188. 0000022A  673C                     beq        +0x3E /* 00000268 */
  189. 0000022C  558F                     subq.l     A7, 2
  190. 0000022E  2054                     movea.l    A0, [A4]
  191. 00000230  2F28 0076                move.l     -[A7], [A0 + 0x76]
  192. 00000234  4EAD 142A                jsr        [A5 + 0x142A /* export_641 */]
  193. 00000238  4A1F                     tst.b      [A7]+
  194. 0000023A  672C                     beq        +0x2E /* 00000268 */
  195. 0000023C  2054                     movea.l    A0, [A4]
  196. 0000023E  2F28 0002                move.l     -[A7], [A0 + 0x2]
  197. 00000242  7002                     moveq.l    D0, 0x02
  198. 00000244  2F00                     move.l     -[A7], D0
  199. 00000246  2F0B                     move.l     -[A7], A3
  200. 00000248  2F3C 5456 4F44           move.l     -[A7], 0x54564F44 /* 'TVOD' */
  201. 0000024E  7200                     moveq.l    D1, 0x00
  202. 00000250  3F01                     move.w     -[A7], D1
  203. 00000252  2F3C 8000 0000           move.l     -[A7], 0x80000000
  204. 00000258  486E FFFE                pea.l      [A6 - 0x2]
  205. 0000025C  486B 0006                pea.l      [A3 + 0x6]
  206. 00000260  303C 019B                move.w     D0, 0x19B
  207. 00000264  AAAA                     syscall    QuickTimeDispatch
  208. 00000266  602A                     bra        +0x2C /* 00000292 */
  209. label00000268:
  210. 00000268  2054                     movea.l    A0, [A4]
  211. 0000026A  2F28 0002                move.l     -[A7], [A0 + 0x2]
  212. 0000026E  7000                     moveq.l    D0, 0x00
  213. 00000270  2F00                     move.l     -[A7], D0
  214. 00000272  2F0B                     move.l     -[A7], A3
  215. 00000274  2F3C 5456 4F44           move.l     -[A7], 0x54564F44 /* 'TVOD' */
  216. 0000027A  7200                     moveq.l    D1, 0x00
  217. 0000027C  3F01                     move.w     -[A7], D1
  218. 0000027E  2F3C 8000 0000           move.l     -[A7], 0x80000000
  219. 00000284  486E FFFE                pea.l      [A6 - 0x2]
  220. 00000288  486B 0006                pea.l      [A3 + 0x6]
  221. 0000028C  303C 019B                move.w     D0, 0x19B
  222. 00000290  AAAA                     syscall    QuickTimeDispatch
  223. label00000292:
  224. 00000292  558F                     subq.l     A7, 2
  225. 00000294  303C 0003                move.w     D0, 0x3
  226. 00000298  AAAA                     syscall    QuickTimeDispatch
  227. 0000029A  4EAD 194A                jsr        [A5 + 0x194A /* export_805 */]
  228. label0000029E:
  229. 0000029E  4CEE 1800 FFF6           movem.l    A3,A4, [A6 - 0xA]
  230. 000002A4  4E5E                     unlink     A6
  231. 000002A6  205F                     movea.l    A0, [A7]+
  232. 000002A8  504F                     addq.w     A7, 8
  233. 000002AA  4ED0                     jmp        [A0]
  234. export_1244:
  235. 000002AC  4E56 FFE0                link       A6, -0x0020
  236. 000002B0  48E7 0308                movem.l    -[A7], D6,D7,A4
  237. 000002B4  286E 0008                movea.l    A4, [A6 + 0x8]
  238. 000002B8  2054                     movea.l    A0, [A4]
  239. 000002BA  216E 0010 000A           move.l     [A0 + 0xA], [A6 + 0x10]
  240. 000002C0  558F                     subq.l     A7, 2
  241. 000002C2  2054                     movea.l    A0, [A4]
  242. 000002C4  2F28 000A                move.l     -[A7], [A0 + 0xA]
  243. 000002C8  4EAD 142A                jsr        [A5 + 0x142A /* export_641 */]
  244. 000002CC  4A1F                     tst.b      [A7]+
  245. 000002CE  6700 01A0                beq        +0x1A2 /* 00000470 */
  246. 000002D2  2054                     movea.l    A0, [A4]
  247. 000002D4  216E 000C 0024           move.l     [A0 + 0x24], [A6 + 0xC]
  248. 000002DA  2054                     movea.l    A0, [A4]
  249. 000002DC  7000                     moveq.l    D0, 0x00
  250. 000002DE  2140 006E                move.l     [A0 + 0x6E], D0
  251. 000002E2  598F                     subq.l     A7, 4
  252. 000002E4  2054                     movea.l    A0, [A4]
  253. 000002E6  2F28 000A                move.l     -[A7], [A0 + 0xA]
  254. 000002EA  4EAD 0C12                jsr        [A5 + 0xC12 /* export_382 */]
  255. 000002EE  2D5F FFF0                move.l     [A6 - 0x10], [A7]+
  256. 000002F2  302E FFF2                move.w     D0, [A6 - 0xE]
  257. 000002F6  48C0                     ext.l      D0
  258. 000002F8  2C00                     move.l     D6, D0
  259. 000002FA  4840                     swap.w     D0
  260. 000002FC  4240                     clr.w      D0
  261. 000002FE  2C00                     move.l     D6, D0
  262. 00000300  302E FFF0                move.w     D0, [A6 - 0x10]
  263. 00000304  48C0                     ext.l      D0
  264. 00000306  2E00                     move.l     D7, D0
  265. 00000308  4840                     swap.w     D0
  266. 0000030A  4240                     clr.w      D0
  267. 0000030C  2E00                     move.l     D7, D0
  268. 0000030E  598F                     subq.l     A7, 4
  269. 00000310  2054                     movea.l    A0, [A4]
  270. 00000312  2F28 0002                move.l     -[A7], [A0 + 0x2]
  271. 00000316  2F06                     move.l     -[A7], D6
  272. 00000318  2F07                     move.l     -[A7], D7
  273. 0000031A  7000                     moveq.l    D0, 0x00
  274. 0000031C  3F00                     move.w     -[A7], D0
  275. 0000031E  303C 0188                move.w     D0, 0x188
  276. 00000322  AAAA                     syscall    QuickTimeDispatch
  277. 00000324  2054                     movea.l    A0, [A4]
  278. 00000326  215F 0012                move.l     [A0 + 0x12], [A7]+
  279. 0000032A  558F                     subq.l     A7, 2
  280. 0000032C  303C 0003                move.w     D0, 0x3
  281. 00000330  AAAA                     syscall    QuickTimeDispatch
  282. 00000332  4EAD 194A                jsr        [A5 + 0x194A /* export_805 */]
  283. 00000336  558F                     subq.l     A7, 2
  284. 00000338  2054                     movea.l    A0, [A4]
  285. 0000033A  4868 0028                pea.l      [A0 + 0x28]
  286. 0000033E  486E FFFC                pea.l      [A6 - 0x4]
  287. 00000342  7008                     moveq.l    D0, 0x08
  288. 00000344  A823                     syscall    AliasDispatch
  289. 00000346  4EAD 194A                jsr        [A5 + 0x194A /* export_805 */]
  290. 0000034A  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  291. 0000034E  4EAD 193A                jsr        [A5 + 0x193A /* export_803 */]
  292. 00000352  598F                     subq.l     A7, 4
  293. 00000354  2054                     movea.l    A0, [A4]
  294. 00000356  2F28 0012                move.l     -[A7], [A0 + 0x12]
  295. 0000035A  2F3C 7669 6465           move.l     -[A7], 0x76696465 /* 'vide' */
  296. 00000360  4878 0258                push.l     0x258
  297. 00000364  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  298. 00000368  2F3C 616C 6973           move.l     -[A7], 0x616C6973 /* 'alis' */
  299. 0000036E  303C 018E                move.w     D0, 0x18E
  300. 00000372  AAAA                     syscall    QuickTimeDispatch
  301. 00000374  2054                     movea.l    A0, [A4]
  302. 00000376  215F 0016                move.l     [A0 + 0x16], [A7]+
  303. 0000037A  558F                     subq.l     A7, 2
  304. 0000037C  303C 0003                move.w     D0, 0x3
  305. 00000380  AAAA                     syscall    QuickTimeDispatch
  306. 00000382  4EAD 194A                jsr        [A5 + 0x194A /* export_805 */]
  307. 00000386  7004                     moveq.l    D0, 0x04
  308. 00000388  A122                     syscall    NewHandle, flags=1
  309. 0000038A  2254                     movea.l    A1, [A4]
  310. 0000038C  2348 001E                move.l     [A1 + 0x1E], A0
  311. 00000390  2054                     movea.l    A0, [A4]
  312. 00000392  2F28 001E                move.l     -[A7], [A0 + 0x1E]
  313. 00000396  4EAD 193A                jsr        [A5 + 0x193A /* export_803 */]
  314. 0000039A  486E FFF4                pea.l      [A6 - 0xC]
  315. 0000039E  7000                     moveq.l    D0, 0x00
  316. 000003A0  3F00                     move.w     -[A7], D0
  317. 000003A2  3F00                     move.w     -[A7], D0
  318. 000003A4  598F                     subq.l     A7, 4
  319. 000003A6  2054                     movea.l    A0, [A4]
  320. 000003A8  2F28 000A                move.l     -[A7], [A0 + 0xA]
  321. 000003AC  4EAD 0C12                jsr        [A5 + 0xC12 /* export_382 */]
  322. 000003B0  2D5F FFE4                move.l     [A6 - 0x1C], [A7]+
  323. 000003B4  41EE FFE4                lea.l      A0, [A6 - 0x1C]
  324. 000003B8  43EE FFE8                lea.l      A1, [A6 - 0x18]
  325. 000003BC  22D8                     move.l     [A1]+, [A0]+
  326. 000003BE  41EE FFE8                lea.l      A0, [A6 - 0x18]
  327. 000003C2  3F28 0002                move.w     -[A7], [A0 + 0x2]
  328. 000003C6  598F                     subq.l     A7, 4
  329. 000003C8  2054                     movea.l    A0, [A4]
  330. 000003CA  2F28 000A                move.l     -[A7], [A0 + 0xA]
  331. 000003CE  4EAD 0C12                jsr        [A5 + 0xC12 /* export_382 */]
  332. 000003D2  2D5F FFE0                move.l     [A6 - 0x20], [A7]+
  333. 000003D6  41EE FFE0                lea.l      A0, [A6 - 0x20]
  334. 000003DA  43EE FFEC                lea.l      A1, [A6 - 0x14]
  335. 000003DE  22D8                     move.l     [A1]+, [A0]+
  336. 000003E0  41EE FFEC                lea.l      A0, [A6 - 0x14]
  337. 000003E4  3F10                     move.w     -[A7], [A0]
  338. 000003E6  A8A7                     syscall    SetRect
  339. 000003E8  558F                     subq.l     A7, 2
  340. 000003EA  598F                     subq.l     A7, 4
  341. 000003EC  2054                     movea.l    A0, [A4]
  342. 000003EE  2F28 0024                move.l     -[A7], [A0 + 0x24]
  343. 000003F2  4EAD 2452                jsr        [A5 + 0x2452 /* export_1158 */]
  344. 000003F6  205F                     movea.l    A0, [A7]+
  345. 000003F8  2F28 0002                move.l     -[A7], [A0 + 0x2]
  346. 000003FC  486E FFF4                pea.l      [A6 - 0xC]
  347. 00000400  558F                     subq.l     A7, 2
  348. 00000402  2054                     movea.l    A0, [A4]
  349. 00000404  2F28 000A                move.l     -[A7], [A0 + 0xA]
  350. 00000408  4EAD 0C32                jsr        [A5 + 0xC32 /* export_386 */]
  351. 0000040C  598F                     subq.l     A7, 4
  352. 0000040E  2054                     movea.l    A0, [A4]
  353. 00000410  2F28 000A                move.l     -[A7], [A0 + 0xA]
  354. 00000414  4EAD 0C22                jsr        [A5 + 0xC22 /* export_384 */]
  355. 00000418  598F                     subq.l     A7, 4
  356. 0000041A  2054                     movea.l    A0, [A4]
  357. 0000041C  2F28 000A                move.l     -[A7], [A0 + 0xA]
  358. 00000420  4EAD 0C4A                jsr        [A5 + 0xC4A /* export_389 */]
  359. 00000424  598F                     subq.l     A7, 4
  360. 00000426  2054                     movea.l    A0, [A4]
  361. 00000428  2F28 000A                move.l     -[A7], [A0 + 0xA]
  362. 0000042C  4EAD 0C3A                jsr        [A5 + 0xC3A /* export_387 */]
  363. 00000430  2054                     movea.l    A0, [A4]
  364. 00000432  4868 001A                pea.l      [A0 + 0x1A]
  365. 00000436  7004                     moveq.l    D0, 0x04
  366. 00000438  AAA3                     syscall    CodecDispatch
  367. 0000043A  4EAD 194A                jsr        [A5 + 0x194A /* export_805 */]
  368. 0000043E  2054                     movea.l    A0, [A4]
  369. 00000440  2028 001A                move.l     D0, [A0 + 0x1A]
  370. 00000444  A122                     syscall    NewHandle, flags=1
  371. 00000446  2254                     movea.l    A1, [A4]
  372. 00000448  2348 000E                move.l     [A1 + 0xE], A0
  373. 0000044C  2054                     movea.l    A0, [A4]
  374. 0000044E  2F28 000E                move.l     -[A7], [A0 + 0xE]
  375. 00000452  4EAD 193A                jsr        [A5 + 0x193A /* export_803 */]
  376. 00000456  558F                     subq.l     A7, 2
  377. 00000458  2054                     movea.l    A0, [A4]
  378. 0000045A  2F28 0016                move.l     -[A7], [A0 + 0x16]
  379. 0000045E  303C 0072                move.w     D0, 0x72 /* 'r' */
  380. 00000462  AAAA                     syscall    QuickTimeDispatch
  381. 00000464  4EAD 194A                jsr        [A5 + 0x194A /* export_805 */]
  382. 00000468  2054                     movea.l    A0, [A4]
  383. 0000046A  2068 000E                movea.l    A0, [A0 + 0xE]
  384. 0000046E  A029                     syscall    HLock
  385. label00000470:
  386. 00000470  4CEE 10C0 FFD4           movem.l    D6,D7,A4, [A6 - 0x2C]
  387. 00000476  4E5E                     unlink     A6
  388. 00000478  205F                     movea.l    A0, [A7]+
  389. 0000047A  4FEF 000C                lea.l      A7, [A7 + 0xC]
  390. 0000047E  4ED0                     jmp        [A0]
  391. export_1245:
  392. 00000480  4E56 0000                link       A6, 0
  393. 00000484  2F0C                     move.l     -[A7], A4
  394. 00000486  286E 0008                movea.l    A4, [A6 + 0x8]
  395. 0000048A  558F                     subq.l     A7, 2
  396. 0000048C  2054                     movea.l    A0, [A4]
  397. 0000048E  2F28 000A                move.l     -[A7], [A0 + 0xA]
  398. 00000492  4EAD 142A                jsr        [A5 + 0x142A /* export_641 */]
  399. 00000496  4A1F                     tst.b      [A7]+
  400. 00000498  672A                     beq        +0x2C /* 000004C4 */
  401. 0000049A  2054                     movea.l    A0, [A4]
  402. 0000049C  2068 000E                movea.l    A0, [A0 + 0xE]
  403. 000004A0  A02A                     syscall    HUnlock
  404. 000004A2  558F                     subq.l     A7, 2
  405. 000004A4  2054                     movea.l    A0, [A4]
  406. 000004A6  2F28 0016                move.l     -[A7], [A0 + 0x16]
  407. 000004AA  303C 0073                move.w     D0, 0x73 /* 's' */
  408. 000004AE  AAAA                     syscall    QuickTimeDispatch
  409. 000004B0  4EAD 194A                jsr        [A5 + 0x194A /* export_805 */]
  410. 000004B4  2054                     movea.l    A0, [A4]
  411. 000004B6  2068 000E                movea.l    A0, [A0 + 0xE]
  412. 000004BA  A023                     syscall    DisposHandle/DisposeHandle
  413. 000004BC  2054                     movea.l    A0, [A4]
  414. 000004BE  2068 001E                movea.l    A0, [A0 + 0x1E]
  415. 000004C2  A023                     syscall    DisposHandle/DisposeHandle
  416. label000004C4:
  417. 000004C4  286E FFFC                movea.l    A4, [A6 - 0x4]
  418. 000004C8  4E5E                     unlink     A6
  419. 000004CA  2E9F                     move.l     [A7], [A7]+
  420. 000004CC  4E75                     rts
  421. 000004CE  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  422. export_1246: // at 000004D0 (misaligned)
  423. 000004D2  FFFC                     .invalid   <<F/7/7>>
  424. 000004D4  48E7 0718                movem.l    -[A7], D5,D6,D7,A3,A4
  425. 000004D8  2C2E 000C                move.l     D6, [A6 + 0xC]
  426. 000004DC  286E 0008                movea.l    A4, [A6 + 0x8]
  427. 000004E0  7000                     moveq.l    D0, 0x00
  428. 000004E2  2D40 FFFC                move.l     [A6 - 0x4], D0
  429. 000004E6  558F                     subq.l     A7, 2
  430. 000004E8  2054                     movea.l    A0, [A4]
  431. 000004EA  2F28 000A                move.l     -[A7], [A0 + 0xA]
  432. 000004EE  4EAD 142A                jsr        [A5 + 0x142A /* export_641 */]
  433. 000004F2  4A1F                     tst.b      [A7]+
  434. 000004F4  6700 011C                beq        +0x11E /* 00000612 */
  435. 000004F8  598F                     subq.l     A7, 4
  436. 000004FA  2054                     movea.l    A0, [A4]
  437. 000004FC  2F28 0002                move.l     -[A7], [A0 + 0x2]
  438. 00000500  303C 0029                move.w     D0, 0x29 /* ')' */
  439. 00000504  AAAA                     syscall    QuickTimeDispatch
  440. 00000506  598F                     subq.l     A7, 4
  441. 00000508  2054                     movea.l    A0, [A4]
  442. 0000050A  2F28 000A                move.l     -[A7], [A0 + 0xA]
  443. 0000050E  4EAD 0C7A                jsr        [A5 + 0xC7A /* export_395 */]
  444. 00000512  201F                     move.l     D0, [A7]+
  445. 00000514  2200                     move.l     D1, D0
  446. 00000516  201F                     move.l     D0, [A7]+
  447. 00000518  4EAD 00EA                jsr        [A5 + 0xEA /* export_25 */]
  448. 0000051C  2E00                     move.l     D7, D0
  449. 0000051E  598F                     subq.l     A7, 4
  450. 00000520  2054                     movea.l    A0, [A4]
  451. 00000522  2F28 0024                move.l     -[A7], [A0 + 0x24]
  452. 00000526  4EAD 2452                jsr        [A5 + 0x2452 /* export_1158 */]
  453. 0000052A  265F                     movea.l    A3, [A7]+
  454. 0000052C  558F                     subq.l     A7, 2
  455. 0000052E  2F2B 0002                move.l     -[A7], [A3 + 0x2]
  456. 00000532  486B 0010                pea.l      [A3 + 0x10]
  457. 00000536  558F                     subq.l     A7, 2
  458. 00000538  2054                     movea.l    A0, [A4]
  459. 0000053A  2F28 000A                move.l     -[A7], [A0 + 0xA]
  460. 0000053E  4EAD 0C32                jsr        [A5 + 0xC32 /* export_386 */]
  461. 00000542  598F                     subq.l     A7, 4
  462. 00000544  2054                     movea.l    A0, [A4]
  463. 00000546  2F28 000A                move.l     -[A7], [A0 + 0xA]
  464. 0000054A  4EAD 0C22                jsr        [A5 + 0xC22 /* export_384 */]
  465. 0000054E  598F                     subq.l     A7, 4
  466. 00000550  2054                     movea.l    A0, [A4]
  467. 00000552  2F28 000A                move.l     -[A7], [A0 + 0xA]
  468. 00000556  4EAD 0C4A                jsr        [A5 + 0xC4A /* export_389 */]
  469. 0000055A  7000                     moveq.l    D0, 0x00
  470. 0000055C  2F00                     move.l     -[A7], D0
  471. 0000055E  2F00                     move.l     -[A7], D0
  472. 00000560  7200                     moveq.l    D1, 0x00
  473. 00000562  3F01                     move.w     -[A7], D1
  474. 00000564  2F00                     move.l     -[A7], D0
  475. 00000566  2F00                     move.l     -[A7], D0
  476. 00000568  2F00                     move.l     -[A7], D0
  477. 0000056A  2054                     movea.l    A0, [A4]
  478. 0000056C  2F28 001E                move.l     -[A7], [A0 + 0x1E]
  479. 00000570  2068 000E                movea.l    A0, [A0 + 0xE]
  480. 00000574  2F10                     move.l     -[A7], [A0]
  481. 00000576  7007                     moveq.l    D0, 0x07
  482. 00000578  AAA3                     syscall    CodecDispatch
  483. 0000057A  4EAD 194A                jsr        [A5 + 0x194A /* export_805 */]
  484. 0000057E  2054                     movea.l    A0, [A4]
  485. 00000580  2068 001E                movea.l    A0, [A0 + 0x1E]
  486. 00000584  2050                     movea.l    A0, [A0]
  487. 00000586  2A28 002C                move.l     D5, [A0 + 0x2C]
  488. 0000058A  558F                     subq.l     A7, 2
  489. 0000058C  2054                     movea.l    A0, [A4]
  490. 0000058E  2F28 0016                move.l     -[A7], [A0 + 0x16]
  491. 00000592  2F28 000E                move.l     -[A7], [A0 + 0xE]
  492. 00000596  7000                     moveq.l    D0, 0x00
  493. 00000598  2F00                     move.l     -[A7], D0
  494. 0000059A  2F05                     move.l     -[A7], D5
  495. 0000059C  2F07                     move.l     -[A7], D7
  496. 0000059E  2F28 001E                move.l     -[A7], [A0 + 0x1E]
  497. 000005A2  7201                     moveq.l    D1, 0x01
  498. 000005A4  2F01                     move.l     -[A7], D1
  499. 000005A6  7000                     moveq.l    D0, 0x00
  500. 000005A8  3F00                     move.w     -[A7], D0
  501. 000005AA  486E FFFC                pea.l      [A6 - 0x4]
  502. 000005AE  303C 007C                move.w     D0, 0x7C /* '|' */
  503. 000005B2  AAAA                     syscall    QuickTimeDispatch
  504. 000005B4  4EAD 194A                jsr        [A5 + 0x194A /* export_805 */]
  505. 000005B8  2054                     movea.l    A0, [A4]
  506. 000005BA  BCA8 006E                cmp.l      D6, [A0 + 0x6E]
  507. 000005BE  6C20                     bge        +0x22 /* 000005E0 */
  508. 000005C0  558F                     subq.l     A7, 2
  509. 000005C2  2054                     movea.l    A0, [A4]
  510. 000005C4  2F28 0012                move.l     -[A7], [A0 + 0x12]
  511. 000005C8  2006                     move.l     D0, D6
  512. 000005CA  2207                     move.l     D1, D7
  513. 000005CC  4EAD 00E2                jsr        [A5 + 0xE2 /* export_24 */]
  514. 000005D0  2F00                     move.l     -[A7], D0
  515. 000005D2  2F07                     move.l     -[A7], D7
  516. 000005D4  303C 0089                move.w     D0, 0x89
  517. 000005D8  AAAA                     syscall    QuickTimeDispatch
  518. 000005DA  4EAD 194A                jsr        [A5 + 0x194A /* export_805 */]
  519. 000005DE  600A                     bra        +0xC /* 000005EA */
  520. label000005E0:
  521. 000005E0  2006                     move.l     D0, D6
  522. 000005E2  5280                     addq.l     D0, 1
  523. 000005E4  2054                     movea.l    A0, [A4]
  524. 000005E6  2140 006E                move.l     [A0 + 0x6E], D0
  525. label000005EA:
  526. 000005EA  558F                     subq.l     A7, 2
  527. 000005EC  2054                     movea.l    A0, [A4]
  528. 000005EE  2F28 0012                move.l     -[A7], [A0 + 0x12]
  529. 000005F2  2006                     move.l     D0, D6
  530. 000005F4  2207                     move.l     D1, D7
  531. 000005F6  4EAD 00E2                jsr        [A5 + 0xE2 /* export_24 */]
  532. 000005FA  2F00                     move.l     -[A7], D0
  533. 000005FC  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  534. 00000600  2F07                     move.l     -[A7], D7
  535. 00000602  2F3C 0001 0000           move.l     -[A7], 0x10000
  536. 00000608  303C 0183                move.w     D0, 0x183
  537. 0000060C  AAAA                     syscall    QuickTimeDispatch
  538. 0000060E  4EAD 194A                jsr        [A5 + 0x194A /* export_805 */]
  539. label00000612:
  540. 00000612  4CEE 18E0 FFE8           movem.l    D5,D6,D7,A3,A4, [A6 - 0x18]
  541. 00000618  4E5E                     unlink     A6
  542. 0000061A  205F                     movea.l    A0, [A7]+
  543. 0000061C  504F                     addq.w     A7, 8
  544. 0000061E  4ED0                     jmp        [A0]
  545. export_1247:
  546. 00000620  4E56 FFFC                link       A6, -0x0004
  547. 00000624  48E7 0308                movem.l    -[A7], D6,D7,A4
  548. 00000628  286E 0008                movea.l    A4, [A6 + 0x8]
  549. 0000062C  2054                     movea.l    A0, [A4]
  550. 0000062E  216E 000C 0076           move.l     [A0 + 0x76], [A6 + 0xC]
  551. 00000634  558F                     subq.l     A7, 2
  552. 00000636  2054                     movea.l    A0, [A4]
  553. 00000638  2F28 0076                move.l     -[A7], [A0 + 0x76]
  554. 0000063C  4EAD 142A                jsr        [A5 + 0x142A /* export_641 */]
  555. 00000640  4A1F                     tst.b      [A7]+
  556. 00000642  6700 01AE                beq        +0x1B0 /* 000007F2 */
  557. 00000646  598F                     subq.l     A7, 4
  558. 00000648  2054                     movea.l    A0, [A4]
  559. 0000064A  2F28 0076                move.l     -[A7], [A0 + 0x76]
  560. 0000064E  4EAD 0B92                jsr        [A5 + 0xB92 /* export_366 */]
  561. 00000652  2E1F                     move.l     D7, [A7]+
  562. 00000654  2C07                     move.l     D6, D7
  563. 00000656  4246                     clr.w      D6
  564. 00000658  4846                     swap.w     D6
  565. 0000065A  7024                     moveq.l    D0, 0x24
  566. 0000065C  A122                     syscall    NewHandle, flags=1
  567. 0000065E  2254                     movea.l    A1, [A4]
  568. 00000660  2348 0082                move.l     [A1 + 0x82], A0
  569. 00000664  2054                     movea.l    A0, [A4]
  570. 00000666  2F28 0082                move.l     -[A7], [A0 + 0x82]
  571. 0000066A  4EAD 193A                jsr        [A5 + 0x193A /* export_803 */]
  572. 0000066E  2054                     movea.l    A0, [A4]
  573. 00000670  2068 0082                movea.l    A0, [A0 + 0x82]
  574. 00000674  2050                     movea.l    A0, [A0]
  575. 00000676  7024                     moveq.l    D0, 0x24
  576. 00000678  2080                     move.l     [A0], D0
  577. 0000067A  558F                     subq.l     A7, 2
  578. 0000067C  2054                     movea.l    A0, [A4]
  579. 0000067E  2F28 0076                move.l     -[A7], [A0 + 0x76]
  580. 00000682  4EAD 0BA2                jsr        [A5 + 0xBA2 /* export_368 */]
  581. 00000686  2054                     movea.l    A0, [A4]
  582. 00000688  2068 0082                movea.l    A0, [A0 + 0x82]
  583. 0000068C  2050                     movea.l    A0, [A0]
  584. 0000068E  315F 0018                move.w     [A0 + 0x18], [A7]+
  585. 00000692  558F                     subq.l     A7, 2
  586. 00000694  2054                     movea.l    A0, [A4]
  587. 00000696  2F28 0076                move.l     -[A7], [A0 + 0x76]
  588. 0000069A  4EAD 0B9A                jsr        [A5 + 0xB9A /* export_367 */]
  589. 0000069E  2054                     movea.l    A0, [A4]
  590. 000006A0  2068 0082                movea.l    A0, [A0 + 0x82]
  591. 000006A4  2050                     movea.l    A0, [A0]
  592. 000006A6  315F 001A                move.w     [A0 + 0x1A], [A7]+
  593. 000006AA  558F                     subq.l     A7, 2
  594. 000006AC  2054                     movea.l    A0, [A4]
  595. 000006AE  2F28 0076                move.l     -[A7], [A0 + 0x76]
  596. 000006B2  4EAD 0B7A                jsr        [A5 + 0xB7A /* export_363 */]
  597. 000006B6  2054                     movea.l    A0, [A4]
  598. 000006B8  2068 0082                movea.l    A0, [A0 + 0x82]
  599. 000006BC  2050                     movea.l    A0, [A0]
  600. 000006BE  315F 001C                move.w     [A0 + 0x1C], [A7]+
  601. 000006C2  558F                     subq.l     A7, 2
  602. 000006C4  2054                     movea.l    A0, [A4]
  603. 000006C6  2F28 0076                move.l     -[A7], [A0 + 0x76]
  604. 000006CA  4EAD 0B72                jsr        [A5 + 0xB72 /* export_362 */]
  605. 000006CE  2054                     movea.l    A0, [A4]
  606. 000006D0  2068 0082                movea.l    A0, [A0 + 0x82]
  607. 000006D4  2050                     movea.l    A0, [A0]
  608. 000006D6  315F 001E                move.w     [A0 + 0x1E], [A7]+
  609. 000006DA  598F                     subq.l     A7, 4
  610. 000006DC  2054                     movea.l    A0, [A4]
  611. 000006DE  2F28 0076                move.l     -[A7], [A0 + 0x76]
  612. 000006E2  4EAD 0B92                jsr        [A5 + 0xB92 /* export_366 */]
  613. 000006E6  2054                     movea.l    A0, [A4]
  614. 000006E8  2068 0082                movea.l    A0, [A0 + 0x82]
  615. 000006EC  2050                     movea.l    A0, [A0]
  616. 000006EE  215F 0020                move.l     [A0 + 0x20], [A7]+
  617. 000006F2  2054                     movea.l    A0, [A4]
  618. 000006F4  2068 0082                movea.l    A0, [A0 + 0x82]
  619. 000006F8  2050                     movea.l    A0, [A0]
  620. 000006FA  4268 001C                clr.w      [A0 + 0x1C]
  621. 000006FE  2054                     movea.l    A0, [A4]
  622. 00000700  2068 0082                movea.l    A0, [A0 + 0x82]
  623. 00000704  2050                     movea.l    A0, [A0]
  624. 00000706  7000                     moveq.l    D0, 0x00
  625. 00000708  2140 0008                move.l     [A0 + 0x8], D0
  626. 0000070C  2054                     movea.l    A0, [A4]
  627. 0000070E  2068 0082                movea.l    A0, [A0 + 0x82]
  628. 00000712  2050                     movea.l    A0, [A0]
  629. 00000714  2140 000C                move.l     [A0 + 0xC], D0
  630. 00000718  2054                     movea.l    A0, [A4]
  631. 0000071A  2068 0082                movea.l    A0, [A0 + 0x82]
  632. 0000071E  2050                     movea.l    A0, [A0]
  633. 00000720  4268 0010                clr.w      [A0 + 0x10]
  634. 00000724  2054                     movea.l    A0, [A4]
  635. 00000726  2068 0082                movea.l    A0, [A0 + 0x82]
  636. 0000072A  2050                     movea.l    A0, [A0]
  637. 0000072C  4268 0012                clr.w      [A0 + 0x12]
  638. 00000730  2054                     movea.l    A0, [A4]
  639. 00000732  2068 0082                movea.l    A0, [A0 + 0x82]
  640. 00000736  2050                     movea.l    A0, [A0]
  641. 00000738  217C 6465 616E 0014      move.l     [A0 + 0x14], 0x6465616E /* 'dean' */
  642. 00000740  2054                     movea.l    A0, [A4]
  643. 00000742  2068 0082                movea.l    A0, [A0 + 0x82]
  644. 00000746  2050                     movea.l    A0, [A0]
  645. 00000748  217C 7261 7720 0004      move.l     [A0 + 0x4], 0x72617720 /* 'raw ' */
  646. 00000750  598F                     subq.l     A7, 4
  647. 00000752  2054                     movea.l    A0, [A4]
  648. 00000754  2F28 0002                move.l     -[A7], [A0 + 0x2]
  649. 00000758  7000                     moveq.l    D0, 0x00
  650. 0000075A  2F00                     move.l     -[A7], D0
  651. 0000075C  2F00                     move.l     -[A7], D0
  652. 0000075E  3F3C 00FF                move.w     -[A7], 0xFF
  653. 00000762  303C 0188                move.w     D0, 0x188
  654. 00000766  AAAA                     syscall    QuickTimeDispatch
  655. 00000768  2054                     movea.l    A0, [A4]
  656. 0000076A  215F 007A                move.l     [A0 + 0x7A], [A7]+
  657. 0000076E  558F                     subq.l     A7, 2
  658. 00000770  303C 0003                move.w     D0, 0x3
  659. 00000774  AAAA                     syscall    QuickTimeDispatch
  660. 00000776  4EAD 194A                jsr        [A5 + 0x194A /* export_805 */]
  661. 0000077A  2054                     movea.l    A0, [A4]
  662. 0000077C  2F28 007A                move.l     -[A7], [A0 + 0x7A]
  663. 00000780  558F                     subq.l     A7, 2
  664. 00000782  2054                     movea.l    A0, [A4]
  665. 00000784  2F28 0076                move.l     -[A7], [A0 + 0x76]
  666. 00000788  4EAD 0B82                jsr        [A5 + 0xB82 /* export_364 */]
  667. 0000078C  303C 0055                move.w     D0, 0x55 /* 'U' */
  668. 00000790  AAAA                     syscall    QuickTimeDispatch
  669. 00000792  558F                     subq.l     A7, 2
  670. 00000794  2054                     movea.l    A0, [A4]
  671. 00000796  4868 0028                pea.l      [A0 + 0x28]
  672. 0000079A  486E FFFC                pea.l      [A6 - 0x4]
  673. 0000079E  7008                     moveq.l    D0, 0x08
  674. 000007A0  A823                     syscall    AliasDispatch
  675. 000007A2  4EAD 194A                jsr        [A5 + 0x194A /* export_805 */]
  676. 000007A6  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  677. 000007AA  4EAD 193A                jsr        [A5 + 0x193A /* export_803 */]
  678. 000007AE  598F                     subq.l     A7, 4
  679. 000007B0  2054                     movea.l    A0, [A4]
  680. 000007B2  2F28 007A                move.l     -[A7], [A0 + 0x7A]
  681. 000007B6  2F3C 736F 756E           move.l     -[A7], 0x736F756E /* 'soun' */
  682. 000007BC  2F06                     move.l     -[A7], D6
  683. 000007BE  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  684. 000007C2  2F3C 616C 6973           move.l     -[A7], 0x616C6973 /* 'alis' */
  685. 000007C8  303C 018E                move.w     D0, 0x18E
  686. 000007CC  AAAA                     syscall    QuickTimeDispatch
  687. 000007CE  2054                     movea.l    A0, [A4]
  688. 000007D0  215F 007E                move.l     [A0 + 0x7E], [A7]+
  689. 000007D4  558F                     subq.l     A7, 2
  690. 000007D6  303C 0003                move.w     D0, 0x3
  691. 000007DA  AAAA                     syscall    QuickTimeDispatch
  692. 000007DC  4EAD 194A                jsr        [A5 + 0x194A /* export_805 */]
  693. 000007E0  558F                     subq.l     A7, 2
  694. 000007E2  2054                     movea.l    A0, [A4]
  695. 000007E4  2F28 007E                move.l     -[A7], [A0 + 0x7E]
  696. 000007E8  303C 0072                move.w     D0, 0x72 /* 'r' */
  697. 000007EC  AAAA                     syscall    QuickTimeDispatch
  698. 000007EE  4EAD 194A                jsr        [A5 + 0x194A /* export_805 */]
  699. label000007F2:
  700. 000007F2  4CEE 10C0 FFF0           movem.l    D6,D7,A4, [A6 - 0x10]
  701. 000007F8  4E5E                     unlink     A6
  702. 000007FA  205F                     movea.l    A0, [A7]+
  703. 000007FC  504F                     addq.w     A7, 8
  704. 000007FE  4ED0                     jmp        [A0]
  705. export_1248:
  706. 00000800  4E56 FFFC                link       A6, -0x0004
  707. 00000804  48E7 0108                movem.l    -[A7], D7,A4
  708. 00000808  2E2E 000C                move.l     D7, [A6 + 0xC]
  709. 0000080C  286E 0008                movea.l    A4, [A6 + 0x8]
  710. 00000810  558F                     subq.l     A7, 2
  711. 00000812  2054                     movea.l    A0, [A4]
  712. 00000814  2F28 0076                move.l     -[A7], [A0 + 0x76]
  713. 00000818  4EAD 142A                jsr        [A5 + 0x142A /* export_641 */]
  714. 0000081C  4A1F                     tst.b      [A7]+
  715. 0000081E  6700 009A                beq        +0x9C /* 000008BA */
  716. 00000822  558F                     subq.l     A7, 2
  717. 00000824  2054                     movea.l    A0, [A4]
  718. 00000826  2F28 007E                move.l     -[A7], [A0 + 0x7E]
  719. 0000082A  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  720. 0000082E  7000                     moveq.l    D0, 0x00
  721. 00000830  2F00                     move.l     -[A7], D0
  722. 00000832  558F                     subq.l     A7, 2
  723. 00000834  2054                     movea.l    A0, [A4]
  724. 00000836  2F28 0076                move.l     -[A7], [A0 + 0x76]
  725. 0000083A  4EAD 0B9A                jsr        [A5 + 0xB9A /* export_367 */]
  726. 0000083E  301F                     move.w     D0, [A7]+
  727. 00000840  48C0                     ext.l      D0
  728. 00000842  2200                     move.l     D1, D0
  729. 00000844  2007                     move.l     D0, D7
  730. 00000846  4EAD 00E2                jsr        [A5 + 0xE2 /* export_24 */]
  731. 0000084A  7208                     moveq.l    D1, 0x08
  732. 0000084C  4EAD 00EA                jsr        [A5 + 0xEA /* export_25 */]
  733. 00000850  2F00                     move.l     -[A7], D0
  734. 00000852  7001                     moveq.l    D0, 0x01
  735. 00000854  2F00                     move.l     -[A7], D0
  736. 00000856  2054                     movea.l    A0, [A4]
  737. 00000858  2F28 0082                move.l     -[A7], [A0 + 0x82]
  738. 0000085C  2F07                     move.l     -[A7], D7
  739. 0000085E  7200                     moveq.l    D1, 0x00
  740. 00000860  3F01                     move.w     -[A7], D1
  741. 00000862  486E FFFC                pea.l      [A6 - 0x4]
  742. 00000866  303C 007C                move.w     D0, 0x7C /* '|' */
  743. 0000086A  AAAA                     syscall    QuickTimeDispatch
  744. 0000086C  4EAD 194A                jsr        [A5 + 0x194A /* export_805 */]
  745. 00000870  558F                     subq.l     A7, 2
  746. 00000872  2054                     movea.l    A0, [A4]
  747. 00000874  2F28 007A                move.l     -[A7], [A0 + 0x7A]
  748. 00000878  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  749. 0000087C  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  750. 00000880  598F                     subq.l     A7, 4
  751. 00000882  2054                     movea.l    A0, [A4]
  752. 00000884  2F28 007E                move.l     -[A7], [A0 + 0x7E]
  753. 00000888  303C 006A                move.w     D0, 0x6A /* 'j' */
  754. 0000088C  AAAA                     syscall    QuickTimeDispatch
  755. 0000088E  598F                     subq.l     A7, 4
  756. 00000890  7001                     moveq.l    D0, 0x01
  757. 00000892  3F00                     move.w     -[A7], D0
  758. 00000894  3F00                     move.w     -[A7], D0
  759. 00000896  A869                     syscall    FixRatio
  760. 00000898  303C 0183                move.w     D0, 0x183
  761. 0000089C  AAAA                     syscall    QuickTimeDispatch
  762. 0000089E  4EAD 194A                jsr        [A5 + 0x194A /* export_805 */]
  763. 000008A2  2054                     movea.l    A0, [A4]
  764. 000008A4  2F28 007A                move.l     -[A7], [A0 + 0x7A]
  765. 000008A8  558F                     subq.l     A7, 2
  766. 000008AA  2054                     movea.l    A0, [A4]
  767. 000008AC  2F28 0076                move.l     -[A7], [A0 + 0x76]
  768. 000008B0  4EAD 0B82                jsr        [A5 + 0xB82 /* export_364 */]
  769. 000008B4  303C 0055                move.w     D0, 0x55 /* 'U' */
  770. 000008B8  AAAA                     syscall    QuickTimeDispatch
  771. label000008BA:
  772. 000008BA  4CEE 1080 FFF4           movem.l    D7,A4, [A6 - 0xC]
  773. 000008C0  4E5E                     unlink     A6
  774. 000008C2  205F                     movea.l    A0, [A7]+
  775. 000008C4  4FEF 0010                lea.l      A7, [A7 + 0x10]
  776. 000008C8  4ED0                     jmp        [A0]
  777. 000008CA  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  778. export_1249: // at 000008CC (misaligned)
  779. 000008CE  0000 48E7                ori.b      D0, 0xE7
  780. 000008D2  0108                     btst       A0, D0
  781. 000008D4  286E 0008                movea.l    A4, [A6 + 0x8]
  782. 000008D8  3E3C 044C                move.w     D7, 0x44C
  783. 000008DC  558F                     subq.l     A7, 2
  784. 000008DE  2054                     movea.l    A0, [A4]
  785. 000008E0  2F28 0076                move.l     -[A7], [A0 + 0x76]
  786. 000008E4  4EAD 142A                jsr        [A5 + 0x142A /* export_641 */]
  787. 000008E8  4A1F                     tst.b      [A7]+
  788. 000008EA  671A                     beq        +0x1C /* 00000906 */
  789. 000008EC  558F                     subq.l     A7, 2
  790. 000008EE  2054                     movea.l    A0, [A4]
  791. 000008F0  2F28 007E                move.l     -[A7], [A0 + 0x7E]
  792. 000008F4  303C 0073                move.w     D0, 0x73 /* 's' */
  793. 000008F8  AAAA                     syscall    QuickTimeDispatch
  794. 000008FA  4EAD 194A                jsr        [A5 + 0x194A /* export_805 */]
  795. 000008FE  2054                     movea.l    A0, [A4]
  796. 00000900  2068 0082                movea.l    A0, [A0 + 0x82]
  797. 00000904  A023                     syscall    DisposHandle/DisposeHandle
  798. label00000906:
  799. 00000906  4CEE 1080 FFF8           movem.l    D7,A4, [A6 - 0x8]
  800. 0000090C  4E5E                     unlink     A6
  801. 0000090E  2E9F                     move.l     [A7], [A7]+
  802. 00000910  4E75                     rts
  803. 00000912  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  804. export_1250: // at 00000914 (misaligned)
  805. 00000916  0000 2F0C                ori.b      D0, 0xC
  806. 0000091A  286E 0008                movea.l    A4, [A6 + 0x8]
  807. 0000091E  2054                     movea.l    A0, [A4]
  808. 00000920  7000                     moveq.l    D0, 0x00
  809. 00000922  2140 0002                move.l     [A0 + 0x2], D0
  810. 00000926  2054                     movea.l    A0, [A4]
  811. 00000928  217C 7270 7A61 0006      move.l     [A0 + 0x6], 0x72707A61 /* 'rpza' */
  812. 00000930  2054                     movea.l    A0, [A4]
  813. 00000932  317C 0010 000A           move.w     [A0 + 0xA], 0x10
  814. 00000938  2054                     movea.l    A0, [A4]
  815. 0000093A  217C 0000 0200 000C      move.l     [A0 + 0xC], 0x200
  816. 00000942  2054                     movea.l    A0, [A4]
  817. 00000944  217C 0000 0200 0010      move.l     [A0 + 0x10], 0x200
  818. 0000094C  2054                     movea.l    A0, [A4]
  819. 0000094E  720F                     moveq.l    D1, 0x0F
  820. 00000950  2141 0014                move.l     [A0 + 0x14], D1
  821. 00000954  2054                     movea.l    A0, [A4]
  822. 00000956  7001                     moveq.l    D0, 0x01
  823. 00000958  2140 0018                move.l     [A0 + 0x18], D0
  824. 0000095C  2054                     movea.l    A0, [A4]
  825. 0000095E  317C 0078 001C           move.w     [A0 + 0x1C], 0x78 /* 'x' */
  826. 00000964  2054                     movea.l    A0, [A4]
  827. 00000966  317C 00A0 001E           move.w     [A0 + 0x1E], 0xA0
  828. 0000096C  2054                     movea.l    A0, [A4]
  829. 0000096E  117C 0001 0020           move.b     [A0 + 0x20], 0x1
  830. 00000974  2054                     movea.l    A0, [A4]
  831. 00000976  7000                     moveq.l    D0, 0x00
  832. 00000978  2140 0022                move.l     [A0 + 0x22], D0
  833. 0000097C  2054                     movea.l    A0, [A4]
  834. 0000097E  217C 7270 7A61 0026      move.l     [A0 + 0x26], 0x72707A61 /* 'rpza' */
  835. 00000986  2054                     movea.l    A0, [A4]
  836. 00000988  217C 0000 0300 002A      move.l     [A0 + 0x2A], 0x300
  837. 00000990  2054                     movea.l    A0, [A4]
  838. 00000992  317C 0010 002E           move.w     [A0 + 0x2E], 0x10
  839. 00000998  2054                     movea.l    A0, [A4]
  840. 0000099A  317C 0078 0030           move.w     [A0 + 0x30], 0x78 /* 'x' */
  841. 000009A0  2054                     movea.l    A0, [A4]
  842. 000009A2  317C 00A0 0032           move.w     [A0 + 0x32], 0xA0
  843. 000009A8  2054                     movea.l    A0, [A4]
  844. 000009AA  4868 0034                pea.l      [A0 + 0x34]
  845. 000009AE  7000                     moveq.l    D0, 0x00
  846. 000009B0  3F00                     move.w     -[A7], D0
  847. 000009B2  3F00                     move.w     -[A7], D0
  848. 000009B4  2F3C 00F0 0140           move.l     -[A7], 0xF00140
  849. 000009BA  A8A7                     syscall    SetRect
  850. 000009BC  7000                     moveq.l    D0, 0x00
  851. 000009BE  1F00                     move.b     -[A7], D0
  852. 000009C0  2F0C                     move.l     -[A7], A4
  853. 000009C2  4EAD 0BF2                jsr        [A5 + 0xBF2 /* export_378 */]
  854. 000009C6  7001                     moveq.l    D0, 0x01
  855. 000009C8  1F00                     move.b     -[A7], D0
  856. 000009CA  2F0C                     move.l     -[A7], A4
  857. 000009CC  4EAD 0BBA                jsr        [A5 + 0xBBA /* export_371 */]
  858. 000009D0  7001                     moveq.l    D0, 0x01
  859. 000009D2  1F00                     move.b     -[A7], D0
  860. 000009D4  2F0C                     move.l     -[A7], A4
  861. 000009D6  4EAD 0BDA                jsr        [A5 + 0xBDA /* export_375 */]
  862. 000009DA  7000                     moveq.l    D0, 0x00
  863. 000009DC  1F00                     move.b     -[A7], D0
  864. 000009DE  2F0C                     move.l     -[A7], A4
  865. 000009E0  4EAD 0BCA                jsr        [A5 + 0xBCA /* export_373 */]
  866. 000009E4  7003                     moveq.l    D0, 0x03
  867. 000009E6  3F00                     move.w     -[A7], D0
  868. 000009E8  2F0C                     move.l     -[A7], A4
  869. 000009EA  4EAD 0BB2                jsr        [A5 + 0xBB2 /* export_370 */]
  870. 000009EE  286E FFFC                movea.l    A4, [A6 - 0x4]
  871. 000009F2  4E5E                     unlink     A6
  872. 000009F4  2E9F                     move.l     [A7], [A7]+
  873. 000009F6  4E75                     rts
  874. export_1251:
  875. 000009F8  4E56 0000                link       A6, 0
  876. 000009FC  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  877. 00000A00  4EAD 146A                jsr        [A5 + 0x146A /* export_649 */]
  878. 00000A04  4E5E                     unlink     A6
  879. 00000A06  2E9F                     move.l     [A7], [A7]+
  880. 00000A08  4E75                     rts
  881. 00000A0A  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  882. export_1252: // at 00000A0C (misaligned)
  883. 00000A0E  0000 2F0C                ori.b      D0, 0xC
  884. 00000A12  286E 0008                movea.l    A4, [A6 + 0x8]
  885. 00000A16  2054                     movea.l    A0, [A4]
  886. 00000A18  7000                     moveq.l    D0, 0x00
  887. 00000A1A  2140 0002                move.l     [A0 + 0x2], D0
  888. 00000A1E  2054                     movea.l    A0, [A4]
  889. 00000A20  2140 0006                move.l     [A0 + 0x6], D0
  890. 00000A24  2054                     movea.l    A0, [A4]
  891. 00000A26  317C 0001 000A           move.w     [A0 + 0xA], 0x1
  892. 00000A2C  2054                     movea.l    A0, [A4]
  893. 00000A2E  317C 0008 000C           move.w     [A0 + 0xC], 0x8
  894. 00000A34  2054                     movea.l    A0, [A4]
  895. 00000A36  4268 000E                clr.w      [A0 + 0xE]
  896. 00000A3A  2054                     movea.l    A0, [A4]
  897. 00000A3C  217C 2B77 45D1 0010      move.l     [A0 + 0x10], 0x2B7745D1
  898. 00000A44  2054                     movea.l    A0, [A4]
  899. 00000A46  4268 0014                clr.w      [A0 + 0x14]
  900. 00000A4A  2054                     movea.l    A0, [A4]
  901. 00000A4C  317C 00FF 0016           move.w     [A0 + 0x16], 0xFF
  902. 00000A52  2054                     movea.l    A0, [A4]
  903. 00000A54  4228 0018                clr.b      [A0 + 0x18]
  904. 00000A58  7001                     moveq.l    D0, 0x01
  905. 00000A5A  1F00                     move.b     -[A7], D0
  906. 00000A5C  2F0C                     move.l     -[A7], A4
  907. 00000A5E  4EAD 0B42                jsr        [A5 + 0xB42 /* export_356 */]
  908. 00000A62  7003                     moveq.l    D0, 0x03
  909. 00000A64  3F00                     move.w     -[A7], D0
  910. 00000A66  2F0C                     move.l     -[A7], A4
  911. 00000A68  4EAD 0B3A                jsr        [A5 + 0xB3A /* export_355 */]
  912. 00000A6C  286E FFFC                movea.l    A4, [A6 - 0x4]
  913. 00000A70  4E5E                     unlink     A6
  914. 00000A72  2E9F                     move.l     [A7], [A7]+
  915. 00000A74  4E75                     rts
  916. 00000A76  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  917. export_1253: // at 00000A78 (misaligned)
  918. 00000A7A  0000 2F2E                ori.b      D0, 0x2E /* '.' */
  919. 00000A7E  0008 4EAD                ori.b      A0, 0xAD
  920. 00000A82  146A 4E5E                movea.b    A2, [A2 + 0x4E5E]
  921. 00000A86  2E9F                     move.l     [A7], [A7]+
  922. 00000A88  4E75                     rts
  923. 00000A8A  0000                     .incomplete
  924.